OPC Studio User's Guide and Reference
ParameterizedSelector<TInstanceParameters,TAdaptableParameters> Constructor(TInstanceParameters,Boolean,String,TAdaptableParameters)



OpcLabs.BaseLib Assembly > OpcLabs.BaseLib Namespace > ParameterizedSelector<TInstanceParameters,TAdaptableParameters> Class > ParameterizedSelector<TInstanceParameters,TAdaptableParameters> Constructor : ParameterizedSelector<TInstanceParameters,TAdaptableParameters> Constructor(TInstanceParameters,Boolean,String,TAdaptableParameters)
Instance parameters of the object that should be selected.

The value of this parameter cannot be null (Nothing in Visual Basic).

Determines whether the object selected should operate isolated from other objects.
An arbitrary string that differentiates the selected object from others with the same parameters.

The value of this parameter cannot be null (Nothing in Visual Basic).

Adaptable parameters of the isolated object that should be selected.

The value of this parameter cannot be null (Nothing in Visual Basic).

Initializes a new instance of the class with the given parameters.
Syntax
'Declaration
 
Public Function New( _
   ByVal instanceParameters As TInstanceParameters, _
   ByVal isolated As Boolean, _
   ByVal differentiator As String, _
   ByVal isolatedParameters As TAdaptableParameters _
)
'Usage
 
Dim instanceParameters As TInstanceParameters
Dim isolated As Boolean
Dim differentiator As String
Dim isolatedParameters As TAdaptableParameters
 
Dim instance As New ParameterizedSelector(Of TInstanceParameters,TAdaptableParameters)(instanceParameters, isolated, differentiator, isolatedParameters)
public ParameterizedSelector<TInstanceParameters,TAdaptableParameters>( 
   TInstanceParameters instanceParameters,
   bool isolated,
   string differentiator,
   TAdaptableParameters isolatedParameters
)
public:
ParameterizedSelector<TInstanceParameters,TAdaptableParameters>( 
   TInstanceParameters^ instanceParameters,
   bool isolated,
   String^ differentiator,
   TAdaptableParameters^ isolatedParameters
)

Parameters

instanceParameters
Instance parameters of the object that should be selected.

The value of this parameter cannot be null (Nothing in Visual Basic).

isolated
Determines whether the object selected should operate isolated from other objects.
differentiator
An arbitrary string that differentiates the selected object from others with the same parameters.

The value of this parameter cannot be null (Nothing in Visual Basic).

isolatedParameters
Adaptable parameters of the isolated object that should be selected.

The value of this parameter cannot be null (Nothing in Visual Basic).

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also